/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package lab3BuilderProfe;

import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author ncavallo
 */
abstract class AbstractSucursalBuilder implements ISucursalBuilder {
    protected final Sucursal sucursal;
    
    public AbstractSucursalBuilder() {
        this.sucursal = new Sucursal();
    }

    @Override
    public Sucursal getSucursal() {
        return sucursal;
    }
    
    protected List<Oficina> crearOficinas(int cantidad) {
        List<Oficina> list = new ArrayList<Oficina>();
        for (int j = 0; j < cantidad; j++) {
            list.add(new Oficina());
        }
        
        
        return list;
    }
    
    
}
